const { list } = require('./src/mock')
// 需要这个插件
const bodyParser = require('body-parser')
module.exports = {
  devServer: {
    before(app) {
      // 可以将发送过来的post json的数据绑定在 req.body
      app.use(bodyParser.json())
      // 列表接口
      app.get('/list', (req, res) => res.send({
        code: 200,
        data: list
      }))

      // 详情接口  post
      app.post('/detail', (req, res) => {
        // 获取id
        const { id } = req.body;
        // 查找id
        let o = list.find(item => item.id === id)
        // 返回数据
        res.send({
          code: 200,
          data: o
        })
      })

        // 详情接口  get
        app.get('/detail', (req, res) => {
          const { id } = req.query;
          
          let o = list.find(item => item.id === id)
  
          res.send({
            code: 200,
            data: o
          })
        })
    }
  }
}